#ifndef __STD_QT_H__
#define __STD_QT_H__

#include <QVector>
#include <vector>

namespace std_qt{
	template<typename T>
	QVector<T> ConvertVector(std::vector<T>& vStd)
	{
		QVector<T> vQT;
		for (T t : vStd)
		{
			vQT.push_back(t);
		}

		return vQT;
	}

	template<typename T>
	QList<T> ConvertList(std::list<T>& vStd)
	{
		QList<T> vQT;
		for (T t : vStd)
		{
			vQT.push_back(t);
		}

		return vQT;
	}
}

#endif //__STD_QT_H__
